#ifndef MATH_GTEST_MATH_TEST_DATA_SCALBNF_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_SCALBNF_DATA_H

DataFloatFloatInt g_scalbnfData[] = {
    {-0x1.d632ap-17, -10, -0x1.d632ap-27},
    {-0x1.92c5f8p-2, -126, -0x1.92c5f8p-128},
    {-0x1.8c6f2ep-1, -127, -0x1.8c6f3p-128},
    {-0x1.6a61dap-1, -127, -0x1.6a61d8p-128},
    {0x1p-149, -1, 0x0p+0},
    {0x1.fffffep+127, -10, 0x1.fffffep+117},
    {0x1.95e05ap-4, -120, 0x1.95e05ap-124},
    {0x1.bf258cp-2, -148, 0x1p-149},
    {0x1.000ad6p-126, -23, 0x1p-149},
    {0x1.ea3854p-127, -23, 0x1p-149},
    {0x1.fba4fp-127, -10, 0x1.fbap-137},
    {0x1.fffffep+127, -2147483648, 0x0p+0},
    {0x1.fffffep+127, 2147483647, HUGE_VALF},
    {-0x1p+0, -10, -0x1p-10},
    {-0x1p+0, -9, -0x1p-9},
    {-0x1p+0, -8, -0x1p-8},
    {-0x1p+0, -7, -0x1p-7},
    {-0x1p+0, -6, -0x1p-6},
    {-0x1p+0, -5, -0x1p-5},
    {-0x1p+0, -4, -0x1p-4},
    {-0x1p+0, -3, -0x1p-3},
    {-0x1p+0, -2, -0x1p-2},
    {-0x1p+0, -1, -0x1p-1},
    {-0x1p+0, 0, -0x1p+0},
    {-0x1p+0, 1, -0x1p+1},
    {-0x1p+0, 2, -0x1p+2},
    {-0x1p+0, 3, -0x1p+3},
    {-0x1p+0, 4, -0x1p+4},
    {-0x1p+0, 5, -0x1p+5},
    {-0x1p+0, 6, -0x1p+6},
    {-0x1p+0, 7, -0x1p+7},
    {-0x1p+0, 8, -0x1p+8},
    {-0x1p+0, 9, -0x1p+9},
    {-0x1p+0, 10, -0x1p+10},
    {-0x1.e0d084p-1, -10, -0x1.e0d084p-11},
    {-0x1.e0d084p-1, -9, -0x1.e0d084p-10},
    {-0x1.f54b66p-1, -8, -0x1.f54b66p-9},
    {-0x1.e5ef3ep-1, -7, -0x1.e5ef3ep-8},
    {-0x1.d69314p-1, -6, -0x1.d69314p-7},
    {-0x1.dbb1ccp-1, -5, -0x1.dbb1ccp-6},
    {-0x1.ff88d6p-1, -4, -0x1.ff88d6p-5},
    {-0x1.f54b66p-1, -3, -0x1.f54b66p-4},
    {-0x1.eb0df6p-1, -2, -0x1.eb0df6p-3},
    {-0x1.ff88d6p-1, -1, -0x1.ff88d6p-2},
    {-0x1.fa6a1ep-1, 0, -0x1.fa6a1ep-1},
    {-0x1.f54b66p-1, 1, -0x1.f54b66p+0},
    {-0x1.d69314p-1, 2, -0x1.d69314p+1},
    {-0x1.f54b66p-1, 3, -0x1.f54b66p+2},
    {-0x1.e0d084p-1, 4, -0x1.e0d084p+3},
    {-0x1.f54b66p-1, 5, -0x1.f54b66p+4},
    {-0x1.d69314p-1, 6, -0x1.d69314p+5},
    {-0x1.e5ef3ep-1, 7, -0x1.e5ef3ep+6},
    {-0x1.dbb1ccp-1, 8, -0x1.dbb1ccp+7},
    {-0x1.dbb1ccp-1, 9, -0x1.dbb1ccp+8},
    {-0x1.e0d084p-1, 10, -0x1.e0d084p+9},
    {-0x1.a8077p-1, -10, -0x1.a8077p-11},
    {-0x1.c1a10ap-1, -9, -0x1.c1a10ap-10},
    {-0x1.b244ep-1, -8, -0x1.b244ep-9},
    {-0x1.c6bfc2p-1, -7, -0x1.c6bfc2p-8},
    {-0x1.c6bfc2p-1, -6, -0x1.c6bfc2p-7},
    {-0x1.cbde7ap-1, -5, -0x1.cbde7ap-6},
    {-0x1.c1a10ap-1, -4, -0x1.c1a10ap-5},
    {-0x1.c1a10ap-1, -3, -0x1.c1a10ap-4},
    {-0x1.c6bfc2p-1, -2, -0x1.c6bfc2p-3},
    {-0x1.c1a10ap-1, -1, -0x1.c1a10ap-2},
    {-0x1.a8077p-1, 0, -0x1.a8077p-1},
    {-0x1.c6bfc2p-1, 1, -0x1.c6bfc2p+0},
    {-0x1.b7639ap-1, 2, -0x1.b7639ap+1},
    {-0x1.b244ep-1, 3, -0x1.b244ep+2},
    {-0x1.b7639ap-1, 4, -0x1.b7639ap+3},
    {-0x1.b7639ap-1, 5, -0x1.b7639ap+4},
    {-0x1.a8077p-1, 6, -0x1.a8077p+5},
    {-0x1.bc8252p-1, 7, -0x1.bc8252p+6},
    {-0x1.b7639ap-1, 8, -0x1.b7639ap+7},
    {-0x1.cbde7ap-1, 9, -0x1.cbde7ap+8},
    {-0x1.9dcap-1, 10, -0x1.9dcap+9},
    {-0x1.98341ep-1, -10, -0x1.98341ep-11},
    {-0x1.797bccp-1, -9, -0x1.797bccp-10},
    {-0x1.98341ep-1, -8, -0x1.98341ep-9},
    {-0x1.7e9a84p-1, -7, -0x1.7e9a84p-8},
    {-0x1.6f3e5cp-1, -6, -0x1.6f3e5cp-7},
    {-0x1.88d7f6p-1, -5, -0x1.88d7f6p-6},
    {-0x1.8df6aep-1, -4, -0x1.8df6aep-5},
    {-0x1.83b93cp-1, -3, -0x1.83b93cp-4},
    {-0x1.797bccp-1, -2, -0x1.797bccp-3},
    {-0x1.6a1fa4p-1, -1, -0x1.6a1fa4p-2},
    {-0x1.6f3e5cp-1, 0, -0x1.6f3e5cp-1},
    {-0x1.931566p-1, 1, -0x1.931566p+0},
    {-0x1.98341ep-1, 2, -0x1.98341ep+1},
    {-0x1.98341ep-1, 3, -0x1.98341ep+2},
    {-0x1.7e9a84p-1, 4, -0x1.7e9a84p+3},
    {-0x1.797bccp-1, 5, -0x1.797bccp+4},
    {-0x1.931566p-1, 6, -0x1.931566p+5},
    {-0x1.83b93cp-1, 7, -0x1.83b93cp+6},
    {-0x1.98341ep-1, 8, -0x1.98341ep+7},
    {-0x1.931566p-1, 9, -0x1.931566p+8},
    {-0x1.98341ep-1, 10, -0x1.98341ep+9},
    {-0x1.552d98p-1, -10, -0x1.552d98p-11},
    {-0x1.500eep-1, -9, -0x1.500eep-10},
    {-0x1.5a4c52p-1, -8, -0x1.5a4c52p-9},
    {-0x1.3b94p-1, -7, -0x1.3b94p-8},
    {-0x1.500eep-1, -6, -0x1.500eep-7},
    {-0x1.3b94p-1, -5, -0x1.3b94p-6},
    {-0x1.40b2b8p-1, -4, -0x1.40b2b8p-5},
    {-0x1.40b2b8p-1, -3, -0x1.40b2b8p-4},
    {-0x1.552d98p-1, -2, -0x1.552d98p-3},
    {-0x1.367548p-1, -1, -0x1.367548p-2},
    {-0x1.40b2b8p-1, 0, -0x1.40b2b8p-1},
    {-0x1.552d98p-1, 1, -0x1.552d98p+0},
    {-0x1.6489c2p-1, 2, -0x1.6489c2p+1},
    {-0x1.552d98p-1, 3, -0x1.552d98p+2},
    {-0x1.552d98p-1, 4, -0x1.552d98p+3},
    {-0x1.3b94p-1, 5, -0x1.3b94p+4},
    {-0x1.3b94p-1, 6, -0x1.3b94p+5},
    {-0x1.367548p-1, 7, -0x1.367548p+6},
    {-0x1.552d98p-1, 8, -0x1.552d98p+7},
    {-0x1.4af028p-1, 9, -0x1.4af028p+8},
    {-0x1.3b94p-1, 10, -0x1.3b94p+9},
    {-0x1.122714p-1, -10, -0x1.122714p-11},
    {-0x1.21833cp-1, -9, -0x1.21833cp-10},
    {-0x1.0d085cp-1, -8, -0x1.0d085cp-9},
    {-0x1.02caeap-1, -7, -0x1.02caeap-8},
    {-0x1.26a1f4p-1, -6, -0x1.26a1f4p-7},
    {-0x1.0d085cp-1, -5, -0x1.0d085cp-6},
    {-0x1.02caeap-1, -4, -0x1.02caeap-5},
    {-0x1.02caeap-1, -3, -0x1.02caeap-4},
    {-0x1.30df66p-1, -2, -0x1.30df66p-3},
    {-0x1.2bc0aep-1, -1, -0x1.2bc0aep-2},
    {-0x1.26a1f4p-1, 0, -0x1.26a1f4p-1},
    {-0x1.26a1f4p-1, 1, -0x1.26a1f4p+0},
    {-0x1.0d085cp-1, 2, -0x1.0d085cp+1},
    {-0x1.2bc0aep-1, 3, -0x1.2bc0aep+2},
    {-0x1.0d085cp-1, 4, -0x1.0d085cp+3},
    {-0x1.26a1f4p-1, 5, -0x1.26a1f4p+4},
    {-0x1.21833cp-1, 6, -0x1.21833cp+5},
    {-0x1.30df66p-1, 7, -0x1.30df66p+6},
    {-0x1.2bc0aep-1, 8, -0x1.2bc0aep+7},
    {-0x1.30df66p-1, 9, -0x1.30df66p+8},
    {-0x1.26a1f4p-1, 10, -0x1.26a1f4p+9},
    {-0x1.9e411ep-2, -10, -0x1.9e411ep-12},
    {-0x1.e5ef34p-2, -9, -0x1.e5ef34p-11},
    {-0x1.fa6a14p-2, -8, -0x1.fa6a14p-10},
    {-0x1.9e411ep-2, -7, -0x1.9e411ep-9},
    {-0x1.c736e2p-2, -6, -0x1.c736e2p-8},
    {-0x1.e5ef34p-2, -5, -0x1.e5ef34p-7},
    {-0x1.fa6a14p-2, -4, -0x1.fa6a14p-6},
    {-0x1.c736e2p-2, -3, -0x1.c736e2p-5},
    {-0x1.a87e9p-2, -2, -0x1.a87e9p-4},
    {-0x1.bcf97p-2, -1, -0x1.bcf97p-3},
    {-0x1.9e411ep-2, 0, -0x1.9e411ep-2},
    {-0x1.9e411ep-2, 1, -0x1.9e411ep-1},
    {-0x1.a87e9p-2, 2, -0x1.a87e9p+0},
    {-0x1.b2bcp-2, 3, -0x1.b2bcp+1},
    {-0x1.bcf97p-2, 4, -0x1.bcf97p+2},
    {-0x1.c736e2p-2, 5, -0x1.c736e2p+3},
    {-0x1.b2bcp-2, 6, -0x1.b2bcp+4},
    {-0x1.dbb1c2p-2, 7, -0x1.dbb1c2p+5},
    {-0x1.f02ca4p-2, 8, -0x1.f02ca4p+6},
    {-0x1.a87e9p-2, 9, -0x1.a87e9p+7},
    {-0x1.9e411ep-2, 10, -0x1.9e411ep+8},
    {-0x1.88d7eep-2, -10, -0x1.88d7eep-12},
    {-0x1.4129d8p-2, -9, -0x1.4129d8p-11},
    {-0x1.4129d8p-2, -8, -0x1.4129d8p-10},
    {-0x1.4b674ap-2, -7, -0x1.4b674ap-9},
    {-0x1.7e9a7cp-2, -6, -0x1.7e9a7cp-8},
    {-0x1.7e9a7cp-2, -5, -0x1.7e9a7cp-7},
    {-0x1.4129d8p-2, -4, -0x1.4129d8p-6},
    {-0x1.36ec68p-2, -3, -0x1.36ec68p-5},
    {-0x1.93155ep-2, -2, -0x1.93155ep-4},
    {-0x1.4b674ap-2, -1, -0x1.4b674ap-3},
    {-0x1.7e9a7cp-2, 0, -0x1.7e9a7cp-2},
    {-0x1.7e9a7cp-2, 1, -0x1.7e9a7cp-1},
    {-0x1.7e9a7cp-2, 2, -0x1.7e9a7cp+0},
    {-0x1.4b674ap-2, 3, -0x1.4b674ap+1},
    {-0x1.93155ep-2, 4, -0x1.93155ep+2},
    {-0x1.36ec68p-2, 5, -0x1.36ec68p+3},
    {-0x1.4b674ap-2, 6, -0x1.4b674ap+4},
    {-0x1.4b674ap-2, 7, -0x1.4b674ap+5},
    {-0x1.6a1f9cp-2, 8, -0x1.6a1f9cp+6},
    {-0x1.6a1f9cp-2, 9, -0x1.6a1f9cp+7},
    {-0x1.88d7eep-2, 10, -0x1.88d7eep+8},
    {-0x1.b3aa44p-3, -10, -0x1.b3aa44p-13},
    {-0x1.02cae4p-2, -9, -0x1.02cae4p-11},
    {-0x1.b3aa44p-3, -8, -0x1.b3aa44p-11},
    {-0x1.2bc0a8p-2, -7, -0x1.2bc0a8p-9},
    {-0x1.b3aa44p-3, -6, -0x1.b3aa44p-9},
    {-0x1.dca006p-3, -5, -0x1.dca006p-8},
    {-0x1.f11ae8p-3, -4, -0x1.f11ae8p-7},
    {-0x1.2bc0a8p-2, -3, -0x1.2bc0a8p-5},
    {-0x1.02cae4p-2, -2, -0x1.02cae4p-4},
    {-0x1.f11ae8p-3, -1, -0x1.f11ae8p-4},
    {-0x1.c82526p-3, 0, -0x1.c82526p-3},
    {-0x1.f11ae8p-3, 1, -0x1.f11ae8p-2},
    {-0x1.dca006p-3, 2, -0x1.dca006p-1},
    {-0x1.0d0856p-2, 3, -0x1.0d0856p+1},
    {-0x1.f11ae8p-3, 4, -0x1.f11ae8p+1},
    {-0x1.f11ae8p-3, 5, -0x1.f11ae8p+2},
    {-0x1.c82526p-3, 6, -0x1.c82526p+3},
    {-0x1.b3aa44p-3, 7, -0x1.b3aa44p+4},
    {-0x1.02cae4p-2, 8, -0x1.02cae4p+6},
    {-0x1.b3aa44p-3, 9, -0x1.b3aa44p+6},
    {-0x1.c82526p-3, 10, -0x1.c82526p+7},
    {-0x1.36ec5cp-3, -10, -0x1.36ec5cp-13},
    {-0x1.88d7e2p-3, -9, -0x1.88d7e2p-12},
    {-0x1.f2f77p-4, -8, -0x1.f2f77p-12},
    {-0x1.22717ap-3, -7, -0x1.22717ap-10},
    {-0x1.0df69ap-3, -6, -0x1.0df69ap-9},
    {-0x1.4b673ep-3, -5, -0x1.4b673ep-8},
    {-0x1.4b673ep-3, -4, -0x1.4b673ep-7},
    {-0x1.ca01aep-4, -3, -0x1.ca01aep-7},
    {-0x1.22717ap-3, -2, -0x1.22717ap-5},
    {-0x1.22717ap-3, -1, -0x1.22717ap-4},
    {-0x1.36ec5cp-3, 0, -0x1.36ec5cp-3},
    {-0x1.ca01aep-4, 1, -0x1.ca01aep-3},
    {-0x1.4b673ep-3, 2, -0x1.4b673ep-1},
    {-0x1.0df69ap-3, 3, -0x1.0df69ap+0},
    {-0x1.ca01aep-4, 4, -0x1.ca01aep+0},
    {-0x1.4b673ep-3, 5, -0x1.4b673ep+2},
    {-0x1.0df69ap-3, 6, -0x1.0df69ap+3},
    {-0x1.ca01aep-4, 7, -0x1.ca01aep+3},
    {-0x1.5fe21ep-3, 8, -0x1.5fe21ep+5},
    {-0x1.22717ap-3, 9, -0x1.22717ap+6},
    {-0x1.ca01aep-4, 10, -0x1.ca01aep+6},
    {-0x1.f2f74p-5, -10, -0x1.f2f74p-15},
    {-0x1.65769cp-7, -9, -0x1.65769cp-16},
    {-0x1.a10bbcp-5, -8, -0x1.a10bbcp-13},
    {-0x1.569258p-6, -7, -0x1.569258p-13},
    {-0x1.4f2036p-5, -6, -0x1.4f2036p-11},
    {-0x1.4b6726p-4, -5, -0x1.4b6726p-9},
    {-0x1.4b6726p-4, -4, -0x1.4b6726p-8},
    {-0x1.dc887ap-11, -3, -0x1.dc887ap-14},
    {-0x1.227162p-4, -2, -0x1.227162p-6},
    {-0x1.227162p-4, -1, -0x1.227162p-5},
    {-0x1.227162p-4, 0, -0x1.227162p-4},
    {-0x1.4b6726p-4, 1, -0x1.4b6726p-3},
    {-0x1.65769cp-7, 2, -0x1.65769cp-5},
    {-0x1.65769cp-7, 3, -0x1.65769cp-4},
    {-0x1.4f2036p-5, 4, -0x1.4f2036p-1},
    {-0x1.569258p-6, 5, -0x1.569258p-1},
    {-0x1.f2f74p-5, 6, -0x1.f2f74p+1},
    {-0x1.fa6962p-6, 7, -0x1.fa6962p+1},
    {-0x1.227162p-4, 8, -0x1.227162p+4},
    {-0x1.227162p-4, 9, -0x1.227162p+5},
    {-0x1.4f2036p-5, 10, -0x1.4f2036p+5},
    {0x1.80034cp-23, -10, 0x1.80034cp-33},
    {0x1.798ebcp-23, -9, 0x1.798ebcp-32},
    {0x1.8p-23, -8, 0x1.8p-31},
    {0x1.8p-23, -7, 0x1.8p-30},
    {0x1.8225c2p-23, -6, 0x1.8225c2p-29},
    {0x1.7fff82p-23, -5, 0x1.7fff82p-28},
    {0x1.7ffe5ap-23, -4, 0x1.7ffe5ap-27},
    {0x1.8p-23, -3, 0x1.8p-26},
    {0x1.fffffep+127, -2, 0x1.fffffep+125},
    {0x1.800008p-23, -1, 0x1.800008p-24},
    {0x1.8p-23, 0, 0x1.8p-23},
    {0x1.731d78p-23, 1, 0x1.731d78p-22},
    {0x1.8p-23, 2, 0x1.8p-21},
    {0x1.8p-23, 3, 0x1.8p-20},
    {0x0p+0, 4, 0x0p+0},
    {0x1.8p-23, 5, 0x1.8p-18},
    {0x1.80008cp-23, 6, 0x1.80008cp-17},
    {0x1.8p-23, 7, 0x1.8p-16},
    {0x1.7fff82p-23, 8, 0x1.7fff82p-15},
    {0x1.8p-23, 9, 0x1.8p-14},
    {0x1.8p-23, 10, 0x1.8p-13},
    {0x1.65799cp-7, -10, 0x1.65799cp-17},
    {0x1.a10c7cp-5, -9, 0x1.a10c7cp-14},
    {0x1.fa6ae2p-6, -8, 0x1.fa6ae2p-14},
    {0x1.5693d8p-6, -7, 0x1.5693d8p-13},
    {0x1.5693d8p-6, -6, 0x1.5693d8p-12},
    {0x1.4f20f6p-5, -5, 0x1.4f20f6p-10},
    {0x1.4f20f6p-5, -4, 0x1.4f20f6p-9},
    {0x1.4f20f6p-5, -3, 0x1.4f20f6p-8},
    {0x1.fa6ae2p-6, -2, 0x1.fa6ae2p-8},
    {0x1.dcb87ap-11, -1, 0x1.dcb87ap-12},
    {0x1.fa6ae2p-6, 0, 0x1.fa6ae2p-6},
    {0x1.4f20f6p-5, 1, 0x1.4f20f6p-4},
    {0x1.a10c7cp-5, 2, 0x1.a10c7cp-3},
    {0x1.5693d8p-6, 3, 0x1.5693d8p-3},
    {0x1.4f20f6p-5, 4, 0x1.4f20f6p-1},
    {0x1.fa6ae2p-6, 5, 0x1.fa6ae2p-1},
    {0x1.5693d8p-6, 6, 0x1.5693d8p+0},
    {0x1.4f20f6p-5, 7, 0x1.4f20f6p+2},
    {0x1.2271c2p-4, 8, 0x1.2271c2p+4},
    {0x1.5693d8p-6, 9, 0x1.5693d8p+3},
    {0x1.a10c7cp-5, 10, 0x1.a10c7cp+5},
    {0x1.0df6cap-3, -10, 0x1.0df6cap-13},
    {0x1.2271aap-3, -9, 0x1.2271aap-12},
    {0x1.5fe24ep-3, -8, 0x1.5fe24ep-11},
    {0x1.a10c4cp-4, -7, 0x1.a10c4cp-11},
    {0x1.4b676ep-3, -6, 0x1.4b676ep-9},
    {0x1.5fe24ep-3, -5, 0x1.5fe24ep-8},
    {0x1.0df6cap-3, -4, 0x1.0df6cap-7},
    {0x1.f2f7dp-4, -3, 0x1.f2f7dp-7},
    {0x1.2271aap-3, -2, 0x1.2271aap-5},
    {0x1.36ec8cp-3, -1, 0x1.36ec8cp-4},
    {0x1.f2f7dp-4, 0, 0x1.f2f7dp-4},
    {0x1.88d812p-3, 1, 0x1.88d812p-2},
    {0x1.ca020ep-4, 2, 0x1.ca020ep-2},
    {0x1.ca020ep-4, 3, 0x1.ca020ep-1},
    {0x1.2271aap-3, 4, 0x1.2271aap+1},
    {0x1.5fe24ep-3, 5, 0x1.5fe24ep+2},
    {0x1.4b676ep-3, 6, 0x1.4b676ep+3},
    {0x1.0df6cap-3, 7, 0x1.0df6cap+4},
    {0x1.36ec8cp-3, 8, 0x1.36ec8cp+5},
    {0x1.36ec8cp-3, 9, 0x1.36ec8cp+6},
    {0x1.36ec8cp-3, 10, 0x1.36ec8cp+7},
    {0x1.2bc0cp-2, -10, 0x1.2bc0cp-12},
    {0x1.c82556p-3, -9, 0x1.c82556p-12},
    {0x1.c82556p-3, -8, 0x1.c82556p-11},
    {0x1.02cafcp-2, -7, 0x1.02cafcp-9},
    {0x1.f11b18p-3, -6, 0x1.f11b18p-9},
    {0x1.2bc0cp-2, -5, 0x1.2bc0cp-7},
    {0x1.c82556p-3, -4, 0x1.c82556p-7},
    {0x1.0d086ep-2, -3, 0x1.0d086ep-5},
    {0x1.dca036p-3, -2, 0x1.dca036p-5},
    {0x1.0d086ep-2, -1, 0x1.0d086ep-3},
    {0x1.dca036p-3, 0, 0x1.dca036p-3},
    {0x1.c82556p-3, 1, 0x1.c82556p-2},
    {0x1.c82556p-3, 2, 0x1.c82556p-1},
    {0x1.0d086ep-2, 3, 0x1.0d086ep+1},
    {0x1.0d086ep-2, 4, 0x1.0d086ep+2},
    {0x1.0d086ep-2, 5, 0x1.0d086ep+3},
    {0x1.2bc0cp-2, 6, 0x1.2bc0cp+4},
    {0x1.f11b18p-3, 7, 0x1.f11b18p+4},
    {0x1.f11b18p-3, 8, 0x1.f11b18p+5},
    {0x1.f11b18p-3, 9, 0x1.f11b18p+6},
    {0x1.dca036p-3, 10, 0x1.dca036p+7},
    {0x1.6a1fb4p-2, -10, 0x1.6a1fb4p-12},
    {0x1.7e9a94p-2, -9, 0x1.7e9a94p-11},
    {0x1.6a1fb4p-2, -8, 0x1.6a1fb4p-10},
    {0x1.6a1fb4p-2, -7, 0x1.6a1fb4p-9},
    {0x1.36ec8p-2, -6, 0x1.36ec8p-8},
    {0x1.88d806p-2, -5, 0x1.88d806p-7},
    {0x1.6a1fb4p-2, -4, 0x1.6a1fb4p-6},
    {0x1.88d806p-2, -3, 0x1.88d806p-5},
    {0x1.36ec8p-2, -2, 0x1.36ec8p-4},
    {0x1.55a4d2p-2, -1, 0x1.55a4d2p-3},
    {0x1.7e9a94p-2, 0, 0x1.7e9a94p-2},
    {0x1.55a4d2p-2, 1, 0x1.55a4d2p-1},
    {0x1.4129fp-2, 2, 0x1.4129fp+0},
    {0x1.931576p-2, 3, 0x1.931576p+1},
    {0x1.4b6762p-2, 4, 0x1.4b6762p+2},
    {0x1.4b6762p-2, 5, 0x1.4b6762p+3},
    {0x1.6a1fb4p-2, 6, 0x1.6a1fb4p+4},
    {0x1.88d806p-2, 7, 0x1.88d806p+5},
    {0x1.931576p-2, 8, 0x1.931576p+6},
    {0x1.4129fp-2, 9, 0x1.4129fp+7},
    {0x1.4b6762p-2, 10, 0x1.4b6762p+8},
    {0x1.b2bc18p-2, -10, 0x1.b2bc18p-12},
    {0x1.f02cbcp-2, -9, 0x1.f02cbcp-11},
    {0x1.b2bc18p-2, -8, 0x1.b2bc18p-10},
    {0x1.dbb1dap-2, -7, 0x1.dbb1dap-9},
    {0x1.a87ea8p-2, -6, 0x1.a87ea8p-8},
    {0x1.c736fap-2, -5, 0x1.c736fap-7},
    {0x1.dbb1dap-2, -4, 0x1.dbb1dap-6},
    {0x1.dbb1dap-2, -3, 0x1.dbb1dap-5},
    {0x1.b2bc18p-2, -2, 0x1.b2bc18p-4},
    {0x1.b2bc18p-2, -1, 0x1.b2bc18p-3},
    {0x1.f02cbcp-2, 0, 0x1.f02cbcp-2},
    {0x1.a87ea8p-2, 1, 0x1.a87ea8p-1},
    {0x1.bcf988p-2, 2, 0x1.bcf988p+0},
    {0x1.b2bc18p-2, 3, 0x1.b2bc18p+1},
    {0x1.b2bc18p-2, 4, 0x1.b2bc18p+2},
    {0x1.f02cbcp-2, 5, 0x1.f02cbcp+3},
    {0x1.a87ea8p-2, 6, 0x1.a87ea8p+4},
    {0x1.e5ef4cp-2, 7, 0x1.e5ef4cp+5},
    {0x1.b2bc18p-2, 8, 0x1.b2bc18p+6},
    {0x1.dbb1dap-2, 9, 0x1.dbb1dap+7},
    {0x1.9e4136p-2, 10, 0x1.9e4136p+8},
    {0x1.02caf6p-1, -10, 0x1.02caf6p-11},
    {0x1.2bc0bap-1, -9, 0x1.2bc0bap-10},
    {0x1.218348p-1, -8, 0x1.218348p-9},
    {0x1.0d0868p-1, -7, 0x1.0d0868p-8},
    {0x1.30df72p-1, -6, 0x1.30df72p-7},
    {0x1.07e9bp-1, -5, 0x1.07e9bp-6},
    {0x1.30df72p-1, -4, 0x1.30df72p-5},
    {0x1.1c649p-1, -3, 0x1.1c649p-4},
    {0x1.218348p-1, -2, 0x1.218348p-3},
    {0x1.218348p-1, -1, 0x1.218348p-2},
    {0x1.0d0868p-1, 0, 0x1.0d0868p-1},
    {0x1.12272p-1, 1, 0x1.12272p+0},
    {0x1.218348p-1, 2, 0x1.218348p+1},
    {0x1.218348p-1, 3, 0x1.218348p+2},
    {0x1.07e9bp-1, 4, 0x1.07e9bp+3},
    {0x1.0d0868p-1, 5, 0x1.0d0868p+4},
    {0x1.12272p-1, 6, 0x1.12272p+5},
    {0x1.0d0868p-1, 7, 0x1.0d0868p+6},
    {0x1.12272p-1, 8, 0x1.12272p+7},
    {0x1.218348p-1, 9, 0x1.218348p+8},
    {0x1.2bc0bap-1, 10, 0x1.2bc0bap+9},
    {0x1.367554p-1, -10, 0x1.367554p-11},
    {0x1.500eecp-1, -9, 0x1.500eecp-10},
    {0x1.5f6b16p-1, -8, 0x1.5f6b16p-9},
    {0x1.4af034p-1, -7, 0x1.4af034p-8},
    {0x1.367554p-1, -6, 0x1.367554p-7},
    {0x1.3b940cp-1, -5, 0x1.3b940cp-6},
    {0x1.5f6b16p-1, -4, 0x1.5f6b16p-5},
    {0x1.5f6b16p-1, -3, 0x1.5f6b16p-4},
    {0x1.3b940cp-1, -2, 0x1.3b940cp-3},
    {0x1.3b940cp-1, -1, 0x1.3b940cp-2},
    {0x1.5f6b16p-1, 0, 0x1.5f6b16p-1},
    {0x1.6489cep-1, 1, 0x1.6489cep+0},
    {0x1.5a4c5ep-1, 2, 0x1.5a4c5ep+1},
    {0x1.367554p-1, 3, 0x1.367554p+2},
    {0x1.4af034p-1, 4, 0x1.4af034p+3},
    {0x1.5f6b16p-1, 5, 0x1.5f6b16p+4},
    {0x1.552da4p-1, 6, 0x1.552da4p+5},
    {0x1.552da4p-1, 7, 0x1.552da4p+6},
    {0x1.367554p-1, 8, 0x1.367554p+7},
    {0x1.6489cep-1, 9, 0x1.6489cep+8},
    {0x1.3b940cp-1, 10, 0x1.3b940cp+9},
    {0x1.6a1fbp-1, -10, 0x1.6a1fbp-11},
    {0x1.6f3e68p-1, -9, 0x1.6f3e68p-10},
    {0x1.83b948p-1, -8, 0x1.83b948p-9},
    {0x1.931572p-1, -7, 0x1.931572p-8},
    {0x1.88d802p-1, -6, 0x1.88d802p-7},
    {0x1.8df6bap-1, -5, 0x1.8df6bap-6},
    {0x1.88d802p-1, -4, 0x1.88d802p-5},
    {0x1.6f3e68p-1, -3, 0x1.6f3e68p-4},
    {0x1.98342ap-1, -2, 0x1.98342ap-3},
    {0x1.88d802p-1, -1, 0x1.88d802p-2},
    {0x1.98342ap-1, 0, 0x1.98342ap-1},
    {0x1.6a1fbp-1, 1, 0x1.6a1fbp+0},
    {0x1.83b948p-1, 2, 0x1.83b948p+1},
    {0x1.83b948p-1, 3, 0x1.83b948p+2},
    {0x1.98342ap-1, 4, 0x1.98342ap+3},
    {0x1.88d802p-1, 5, 0x1.88d802p+4},
    {0x1.931572p-1, 6, 0x1.931572p+5},
    {0x1.797bd8p-1, 7, 0x1.797bd8p+6},
    {0x1.797bd8p-1, 8, 0x1.797bd8p+7},
    {0x1.6a1fbp-1, 9, 0x1.6a1fbp+8},
    {0x1.931572p-1, 10, 0x1.931572p+9},
    {0x1.c6bfcep-1, -10, 0x1.c6bfcep-11},
    {0x1.cbde86p-1, -9, 0x1.cbde86p-10},
    {0x1.c1a116p-1, -8, 0x1.c1a116p-9},
    {0x1.c6bfcep-1, -7, 0x1.c6bfcep-8},
    {0x1.cbde86p-1, -6, 0x1.cbde86p-7},
    {0x1.c1a116p-1, -5, 0x1.c1a116p-6},
    {0x1.c1a116p-1, -4, 0x1.c1a116p-5},
    {0x1.9dca0cp-1, -3, 0x1.9dca0cp-4},
    {0x1.cbde86p-1, -2, 0x1.cbde86p-3},
    {0x1.a8077cp-1, -1, 0x1.a8077cp-2},
    {0x1.c1a116p-1, 0, 0x1.c1a116p-1},
    {0x1.b244ecp-1, 1, 0x1.b244ecp+0},
    {0x1.b244ecp-1, 2, 0x1.b244ecp+1},
    {0x1.b763a6p-1, 3, 0x1.b763a6p+2},
    {0x1.a8077cp-1, 4, 0x1.a8077cp+3},
    {0x1.b244ecp-1, 5, 0x1.b244ecp+4},
    {0x1.ad2634p-1, 6, 0x1.ad2634p+5},
    {0x1.a8077cp-1, 7, 0x1.a8077cp+6},
    {0x1.ad2634p-1, 8, 0x1.ad2634p+7},
    {0x1.c1a116p-1, 9, 0x1.c1a116p+8},
    {0x1.ad2634p-1, 10, 0x1.ad2634p+9},
    {0x1.fa6a2ap-1, -10, 0x1.fa6a2ap-11},
    {0x1.eb0e02p-1, -9, 0x1.eb0e02p-10},
    {0x1.fa6a2ap-1, -8, 0x1.fa6a2ap-9},
    {0x1.fa6a2ap-1, -7, 0x1.fa6a2ap-8},
    {0x1.f54b72p-1, -6, 0x1.f54b72p-7},
    {0x1.eb0e02p-1, -5, 0x1.eb0e02p-6},
    {0x1.dbb1d8p-1, -4, 0x1.dbb1d8p-5},
    {0x1.dbb1d8p-1, -3, 0x1.dbb1d8p-4},
    {0x1.eb0e02p-1, -2, 0x1.eb0e02p-3},
    {0x1.e5ef4ap-1, -1, 0x1.e5ef4ap-2},
    {0x1.f54b72p-1, 0, 0x1.f54b72p-1},
    {0x1.ff88e2p-1, 1, 0x1.ff88e2p+0},
    {0x1.fa6a2ap-1, 2, 0x1.fa6a2ap+1},
    {0x1.eb0e02p-1, 3, 0x1.eb0e02p+2},
    {0x1.fa6a2ap-1, 4, 0x1.fa6a2ap+3},
    {0x1.dbb1d8p-1, 5, 0x1.dbb1d8p+4},
    {0x1.fa6a2ap-1, 6, 0x1.fa6a2ap+5},
    {0x1.ff88e2p-1, 7, 0x1.ff88e2p+6},
    {0x1.e5ef4ap-1, 8, 0x1.e5ef4ap+7},
    {0x1.fa6a2ap-1, 9, 0x1.fa6a2ap+8},
    {0x1.ff88e2p-1, 10, 0x1.ff88e2p+9},
    {0x1p+0, -10, 0x1p-10},
    {0x1p+0, -9, 0x1p-9},
    {0x1p+0, -8, 0x1p-8},
    {0x1p+0, -7, 0x1p-7},
    {0x1p+0, -6, 0x1p-6},
    {0x1p+0, -5, 0x1p-5},
    {0x1p+0, -4, 0x1p-4},
    {0x1p+0, -3, 0x1p-3},
    {0x1p+0, -2, 0x1p-2},
    {0x1p+0, -1, 0x1p-1},
    {0x1p+0, 0, 0x1p+0},
    {0x1p+0, 1, 0x1p+1},
    {0x1p+0, 2, 0x1p+2},
    {0x1p+0, 3, 0x1p+3},
    {0x1p+0, 4, 0x1p+4},
    {0x1p+0, 5, 0x1p+5},
    {0x1p+0, 6, 0x1p+6},
    {0x1p+0, 7, 0x1p+7},
    {0x1p+0, 8, 0x1p+8},
    {0x1p+0, 9, 0x1p+9},
    {0x1p+0, 10, 0x1p+10},
    {0x1.fffffep+127, -127, 0x1.fffffep+0},
    {0x1.fffffep+127, -126, 0x1.fffffep+1},
    {0x1.fffffep+127, -10, 0x1.fffffep+117},
    {0x1.fffffep+127, -9, 0x1.fffffep+118},
    {0x1.fffffep+127, -8, 0x1.fffffep+119},
    {0x1.b38fb8p+1, -7, 0x1.b38fb8p-6},
    {0x1.fffffep+127, -6, 0x1.fffffep+121},
    {0x1.fffffep+127, -5, 0x1.fffffep+122},
    {0x1.fffffep+127, -4, 0x1.fffffep+123},
    {0x1.fffffep+127, -3, 0x1.fffffep+124},
    {0x1.fffffep+127, -2, 0x1.fffffep+125},
    {0x1.fffffep+127, -1, 0x1.fffffep+126},
    {0x1.fffffep+127, 0, 0x1.fffffep+127},
    {0x1p-149, 127, 0x1p-22},
    {0x1.fffffep+127, 126, HUGE_VALF},
    {0x1p-149, 0, 0x1p-149},
    {0x1p-149, 1, 0x1p-148},
    {0x1p-149, 2, 0x1p-147},
    {0x1p-149, 3, 0x1p-146},
    {0x1p-149, 4, 0x1p-145},
    {0x1p-149, 5, 0x1p-144},
    {0x1p-149, 6, 0x1p-143},
    {0x1p-149, 7, 0x1p-142},
    {0x1p-149, 8, 0x1p-141},
    {0x1p-149, 9, 0x1p-140},
    {0x1p-149, 10, 0x1p-139},
    {0x1.1eb852p-2, -127, 0x1.1eb85p-129},
    {0x1.d70a3ep-3, -126, 0x1.d70a4p-129},
    {0x1p-1, -127, 0x1p-128},
    {0x1p-1, -126, 0x1p-127},
    {0x1.947ae2p-1, -127, 0x1.947aep-128},
    {0x1.8f5c28p-1, -126, 0x1.8f5c28p-127},
    {0x1.d70a3ep-3, -149, 0x0p+0},
    {0x1.99999ap-3, -148, 0x0p+0},
    {0x1p-1, -149, 0x0p+0},
    {0x1p-1, -148, 0x1p-149},
    {0x1.7ae148p-1, -149, 0x1p-149},
    {0x1.6b851ep-1, -148, 0x1p-149},
    {0x1p+0, 127, 0x1p+127},
    {0x1p+0, 126, 0x1p+126},
    {0x1p-149, 0, 0x1p-149},
    {0x1p-149, 1, 0x1p-148},
    {0x1p-149, 2, 0x1p-147},
    {0x1p-149, 3, 0x1p-146},
    {0x1p-149, 4, 0x1p-145},
    {0x1p-149, 5, 0x1p-144},
    {0x1p-149, 6, 0x1p-143},
    {0x1p-149, 7, 0x1p-142},
    {0x1p-149, 8, 0x1p-141},
    {0x1p-149, 9, 0x1p-140},
    {0x1p-149, 10, 0x1p-139},
    {0x1p-149, 11, 0x1p-138},
    {0x1p-149, 12, 0x1p-137},
    {0x1p-149, 13, 0x1p-136},
    {0x0p+0, 14, 0x0p+0},
    {0x1p-149, 15, 0x1p-134},
    {0x1p-149, 16, 0x1p-133},
    {0x1p-149, 17, 0x1p-132},
    {0x1p-149, 18, 0x1p-131},
    {0x1p-149, 19, 0x1p-130},
    {0x1p-149, 20, 0x1p-129},
    {0x1p-149, 21, 0x1p-128},
    {0x1p-149, 22, 0x1p-127},
    {0x1p-149, 23, 0x1p-126},
    {0x1p-149, 24, 0x1p-125},
    {0x1p-149, 25, 0x1p-124},
    {0x1p-149, 26, 0x1p-123},
    {0x1p-149, 27, 0x1p-122},
    {0x1p-149, 28, 0x1p-121},
    {0x1p-149, 29, 0x1p-120},
    {0x1p-149, 30, 0x1p-119},
    {0x1.fffffep+127, 31, HUGE_VALF},
    {0x1p-149, 32, 0x1p-117},
    {0x1p-149, 33, 0x1p-116},
    {0x1p-149, 34, 0x1p-115},
    {0x1p-149, 35, 0x1p-114},
    {0x1p-149, 36, 0x1p-113},
    {0x1p-149, 37, 0x1p-112},
    {0x1p-149, 38, 0x1p-111},
    {0x1p-149, 39, 0x1p-110},
    {0x1p-149, 40, 0x1p-109},
    {0x1p-149, 41, 0x1p-108},
    {0x1p-149, 42, 0x1p-107},
    {0x1p-149, 43, 0x1p-106},
    {0x1p-149, 44, 0x1p-105},
    {0x1p-149, 45, 0x1p-104},
    {0x1p-149, 46, 0x1p-103},
    {0x1p-149, 47, 0x1p-102},
    {0x1p-149, 48, 0x1p-101},
    {0x1p-149, 49, 0x1p-100},
    {0x1.fffffep+127, 50, HUGE_VALF},
    {0x0p+0, 51, 0x0p+0},
    {0x1p-149, 52, 0x1p-97},
    {0x1p-149, 53, 0x1p-96},
    {0x1p-149, 54, 0x1p-95},
    {0x1.66bb8p+0, 55, 0x1.66bb8p+55},
    {0x1p-149, 56, 0x1p-93},
    {0x0p+0, 57, 0x0p+0},
    {0x1p-149, 58, 0x1p-91},
    {0x1p-149, 59, 0x1p-90},
    {0x1p-149, 60, 0x1p-89},
    {0x1p-149, 61, 0x1p-88},
    {0x1p-149, 62, 0x1p-87},
    {0x1p-149, 63, 0x1p-86},
    {0x1p-149, 64, 0x1p-85},
    {0x1p-149, 65, 0x1p-84},
    {0x1p-149, 66, 0x1p-83},
    {0x1p-149, 67, 0x1p-82},
    {0x1p-149, 68, 0x1p-81},
    {0x1p-149, 69, 0x1p-80},
    {0x1.fffffep+127, 70, HUGE_VALF},
    {0x1p-149, 71, 0x1p-78},
    {0x1.fffffep+127, 72, HUGE_VALF},
    {0x1p-149, 73, 0x1p-76},
    {0x1p-149, 74, 0x1p-75},
    {0x1p-149, 75, 0x1p-74},
    {0x1p-149, 76, 0x1p-73},
    {0x1p-149, 77, 0x1p-72},
    {0x1p-149, 78, 0x1p-71},
    {0x1p-149, 79, 0x1p-70},
    {0x1p-149, 80, 0x1p-69},
    {0x1.93e594p-50, 81, 0x1.93e594p+31},
    {0x1p-149, 82, 0x1p-67},
    {0x1p-149, 83, 0x1p-66},
    {0x1p-149, 84, 0x1p-65},
    {0x1.66bb8p+0, 85, 0x1.66bb8p+85},
    {0x1p-149, 86, 0x1p-63},
    {0x1p-149, 87, 0x1p-62},
    {0x1p-149, 88, 0x1p-61},
    {0x1p-149, 89, 0x1p-60},
    {0x1p-149, 90, 0x1p-59},
    {0x1.fffffep+127, 91, HUGE_VALF},
    {0x1p-149, 92, 0x1p-57},
    {0x1.66bb8p+0, 93, 0x1.66bb8p+93},
    {0x1p-149, 94, 0x1p-55},
    {0x1p-149, 95, 0x1p-54},
    {0x1p-149, 96, 0x1p-53},
    {0x1.66bb8p+0, 97, 0x1.66bb8p+97},
    {0x1.fffffep+127, 98, HUGE_VALF},
    {0x1p-149, 99, 0x1p-50},
    {0x1p-149, 100, 0x1p-49},
    {0x1p-149, 101, 0x1p-48},
    {0x1p-149, 102, 0x1p-47},
    {0x1p-149, 103, 0x1p-46},
    {0x1p-149, 104, 0x1p-45},
    {0x1p-149, 105, 0x1p-44},
    {0x1p-149, 106, 0x1p-43},
    {0x1p-149, 107, 0x1p-42},
    {0x1p-149, 108, 0x1p-41},
    {0x1p-149, 109, 0x1p-40},
    {0x1p-149, 110, 0x1p-39},
    {0x1p-149, 111, 0x1p-38},
    {0x1p-149, 112, 0x1p-37},
    {0x1p-149, 113, 0x1p-36},
    {0x1p-149, 114, 0x1p-35},
    {0x1p-149, 115, 0x1p-34},
    {0x1p-149, 116, 0x1p-33},
    {0x1p-149, 117, 0x1p-32},
    {0x1p-149, 118, 0x1p-31},
    {0x1p-149, 119, 0x1p-30},
    {0x1p-149, 120, 0x1p-29},
    {0x1p-149, 121, 0x1p-28},
    {0x1p-149, 122, 0x1p-27},
    {0x1p-149, 123, 0x1p-26},
    {0x1p-149, 124, 0x1p-25},
    {0x1p-149, 125, 0x1p-24},
    {0x1p-149, 126, 0x1p-23},
    {0x1p-149, 127, 0x1p-22},
    {0x1p-149, 128, 0x1p-21},
    {0x1p-149, 129, 0x1p-20},
    {0x1p-149, 130, 0x1p-19},
    {0x0p+0, 0, 0x0p+0},
    {0x1.fffffcp-127, 1, 0x1.fffffcp-126},
    {0x1.fffffcp-127, 2, 0x1.fffffcp-125},
    {0x1.000046p-126, 3, 0x1.000046p-123},
    {0x1.2ced3p+0, 4, 0x1.2ced3p+4},
    {0x1.fffffcp-127, 5, 0x1.fffffcp-122},
    {0x1.fffffcp-127, 6, 0x1.fffffcp-121},
    {0x1.fffffcp-127, 7, 0x1.fffffcp-120},
    {0x1.006f7ep-126, 8, 0x1.006f7ep-118},
    {0x1.fffffcp-127, 9, 0x1.fffffcp-118},
    {0x1.fffffcp-127, 10, 0x1.fffffcp-117},
    {0x1.fffffcp-127, 11, 0x1.fffffcp-116},
    {0x1.fffffcp-127, 12, 0x1.fffffcp-115},
    {0x1.fffffcp-127, 13, 0x1.fffffcp-114},
    {0x1.000592p-126, 14, 0x1.000592p-112},
    {0x1.fffffep+127, 15, HUGE_VALF},
    {0x1.fffffcp-127, 16, 0x1.fffffcp-111},
    {0x1.fffffcp-127, 17, 0x1.fffffcp-110},
    {0x1.000038p-126, 18, 0x1.000038p-108},
    {0x1.fe41f8p-127, 19, 0x1.fe41f8p-108},
    {0x1.00164ap-126, 20, 0x1.00164ap-106},
    {0x1.000038p-126, 21, 0x1.000038p-105},
    {0x1.fffffcp-127, 22, 0x1.fffffcp-105},
    {0x1.fffffcp-127, 23, 0x1.fffffcp-104},
    {0x1.fffffcp-127, 24, 0x1.fffffcp-103},
    {0x1.fffffcp-127, 25, 0x1.fffffcp-102},
    {0x1.fffffcp-127, 26, 0x1.fffffcp-101},
    {0x1.fffffcp-127, 27, 0x1.fffffcp-100},
    {0x1.fffffcp-127, 28, 0x1.fffffcp-99},
    {0x1.fffffcp-127, 29, 0x1.fffffcp-98},
    {0x1.fffffcp-127, 30, 0x1.fffffcp-97},
    {0x1.fffffcp-127, 31, 0x1.fffffcp-96},
    {0x1.fffffcp-127, 32, 0x1.fffffcp-95},
    {0x1.fffffcp-127, 33, 0x1.fffffcp-94},
    {0x1.000004p-126, 34, 0x1.000004p-92},
    {0x1.fffffcp-127, 35, 0x1.fffffcp-92},
    {0x1.fffffep+127, 36, HUGE_VALF},
    {0x1.fffffcp-127, 37, 0x1.fffffcp-90},
    {0x1.fffffcp-127, 38, 0x1.fffffcp-89},
    {0x1.fffffcp-127, 39, 0x1.fffffcp-88},
    {0x1.ffe9bp-127, 40, 0x1.ffe9bp-87},
    {0x1.fffffcp-127, 41, 0x1.fffffcp-86},
    {0x1.fffffcp-127, 42, 0x1.fffffcp-85},
    {0x1.fffffcp-127, 43, 0x1.fffffcp-84},
    {0x1.fff4d4p-127, 44, 0x1.fff4d4p-83},
    {0x1.93e59p-27, 45, 0x1.93e59p+18},
    {0x1.fffffcp-127, 46, 0x1.fffffcp-81},
    {0x1.fffffcp-127, 47, 0x1.fffffcp-80},
    {0x1.fffffcp-127, 48, 0x1.fffffcp-79},
    {0x1.fffffcp-127, 49, 0x1.fffffcp-78},
    {0x1.fffffcp-127, 50, 0x1.fffffcp-77},
    {0x1.2ced3p+0, 51, 0x1.2ced3p+51},
    {0x1.fffffcp-127, 52, 0x1.fffffcp-75},
    {0x1.fffffcp-127, 53, 0x1.fffffcp-74},
    {0x1.fffffcp-127, 54, 0x1.fffffcp-73},
    {0x1.fff71p-127, 55, 0x1.fff71p-72},
    {0x1.fffffcp-127, 56, 0x1.fffffcp-71},
    {0x1.fffffep+127, 57, HUGE_VALF},
    {0x1.fffdcp-127, 58, 0x1.fffdcp-69},
    {0x1.fffffcp-127, 59, 0x1.fffffcp-68},
    {0x1.fffffcp-127, 60, 0x1.fffffcp-67},
    {0x1p-126, 61, 0x1p-65},
    {0x1.fffffcp-127, 62, 0x1.fffffcp-65},
    {0x1.fffffcp-127, 63, 0x1.fffffcp-64},
    {0x1.fffffcp-127, 64, 0x1.fffffcp-63},
    {0x1.fffffcp-127, 65, 0x1.fffffcp-62},
    {0x0p+0, 66, 0x0p+0},
    {0x1.fffffcp-127, 67, 0x1.fffffcp-60},
    {0x1.fffffcp-127, 68, 0x1.fffffcp-59},
    {0x1.fffffcp-127, 69, 0x1.fffffcp-58},
    {0x1p-126, 70, 0x1p-56},
    {0x1.fffffcp-127, 71, 0x1.fffffcp-56},
    {0x1.fffffcp-127, 72, 0x1.fffffcp-55},
    {0x1.fffffcp-127, 73, 0x1.fffffcp-54},
    {0x1.fffb88p-127, 74, 0x1.fffb88p-53},
    {0x1p-126, 75, 0x1p-51},
    {0x1.fffffcp-127, 76, 0x1.fffffcp-51},
    {0x1.fffffcp-127, 77, 0x1.fffffcp-50},
    {0x1.fffffcp-127, 78, 0x1.fffffcp-49},
    {0x1.fffffcp-127, 79, 0x1.fffffcp-48},
    {0x1.fffffcp-127, 80, 0x1.fffffcp-47},
    {0x1.fffffcp-127, 81, 0x1.fffffcp-46},
    {0x1.fffffcp-127, 82, 0x1.fffffcp-45},
    {0x1.fffffcp-127, 83, 0x1.fffffcp-44},
    {0x1.fffffcp-127, 84, 0x1.fffffcp-43},
    {0x1.fffffep+127, 85, HUGE_VALF},
    {0x1.fffffcp-127, 86, 0x1.fffffcp-41},
    {0x1.fffffcp-127, 87, 0x1.fffffcp-40},
    {0x1.2a05fp-93, 88, 0x1.2a05fp-5},
    {0x1.fffffcp-127, 89, 0x1.fffffcp-38},
    {0x1.000028p-126, 90, 0x1.000028p-36},
    {0x1.ffffep-127, 91, 0x1.ffffep-36},
    {0x0p+0, 92, 0x0p+0},
    {0x1.00dfp-126, 93, 0x1.00dfp-33},
    {0x1.fffffcp-127, 94, 0x1.fffffcp-33},
    {0x1.fffffcp-127, 95, 0x1.fffffcp-32},
    {0x1.fffffcp-127, 96, 0x1.fffffcp-31},
    {0x1p-126, 97, 0x1p-29},
    {0x1.fffffep+127, 98, HUGE_VALF},
    {0x1.fffffcp-127, 99, 0x1.fffffcp-28},
    {0x1.fff4d4p-127, 100, 0x1.fff4d4p-27},
    {0x1.fffffcp-127, 101, 0x1.fffffcp-26},
    {0x1.fffffcp-127, 102, 0x1.fffffcp-25},
    {0x1.ee93d4p-127, 103, 0x1.ee93d4p-24},
    {0x1.fffffcp-127, 104, 0x1.fffffcp-23},
    {0x1.fffffcp-127, 105, 0x1.fffffcp-22},
    {0x1.fffffcp-127, 106, 0x1.fffffcp-21},
    {0x1.fffffcp-127, 107, 0x1.fffffcp-20},
    {0x0p+0, 108, 0x0p+0},
    {0x1.fffffcp-127, 109, 0x1.fffffcp-18},
    {0x1.fffffcp-127, 110, 0x1.fffffcp-17},
    {0x1.fffffcp-127, 111, 0x1.fffffcp-16},
    {0x1.fffffcp-127, 112, 0x1.fffffcp-15},
    {0x1.fffffep+127, 113, HUGE_VALF},
    {0x1.fffff8p-127, 114, 0x1.fffff8p-13},
    {0x1.fffeep-127, 115, 0x1.fffeep-12},
    {0x1.fffffcp-127, 116, 0x1.fffffcp-11},
    {0x1.fffffcp-127, 117, 0x1.fffffcp-10},
    {0x1.00dfp-126, 118, 0x1.00dfp-8},
    {0x1.fffffcp-127, 119, 0x1.fffffcp-8},
    {0x1.fffffcp-127, 120, 0x1.fffffcp-7},
    {0x1.fffffcp-127, 121, 0x1.fffffcp-6},
    {0x1.fffffep+127, 122, HUGE_VALF},
    {0x1.fffffcp-127, 123, 0x1.fffffcp-4},
    {0x1.fffffep+127, 124, HUGE_VALF},
    {0x1.00a74p-126, 125, 0x1.00a74p-1},
    {0x1.fffffcp-127, 126, 0x1.fffffcp-1},
    {0x1.000592p-126, 127, 0x1.000592p+1},
    {0x1.ffe9bp-127, 128, 0x1.ffe9bp+1},
    {0x1p-126, 129, 0x1p+3},
    {0x1.fffff8p-127, 130, 0x1.fffff8p+3},
    {0x0p+0, 149, 0x0p+0},
    {0x1p-149, 148, 0x1p-1},
    {0x1.fffffcp-127, 149, 0x1.fffffcp+22},
    {0x1p-126, 148, 0x1p+22},
    {0x1p-149, 23, 0x1p-126},
    {0x1p-149, 22, 0x1p-127},
    {0x1.fffffcp-127, 23, 0x1.fffffcp-104},
    {0x1.fffffcp-127, 22, 0x1.fffffcp-105},
    {0x1p-149, 0, 0x1p-149},
    {0x1.fffffep+127, 1, HUGE_VALF},
    {0x1.fffffcp-127, 0, 0x1.fffffcp-127},
    {0x1.fffffep+127, 1, HUGE_VALF},
    {0x0p+0, 0, 0x0p+0},
    {-0x0p+0, 0, -0x0p+0},
    {0x0p+0, 1, 0x0p+0},
    {-0x0p+0, 1, -0x0p+0},
    {0x0p+0, -1, 0x0p+0},
    {-0x0p+0, -1, -0x0p+0},
    {0x0p+0, 127, 0x0p+0},
    {-0x0p+0, 127, -0x0p+0},
    {0x0p+0, -127, 0x0p+0},
    {-0x0p+0, -127, -0x0p+0},
    {0x1.fffffep+127, 0, 0x1.fffffep+127},
    {0x1p-126, 0, 0x1p-126},
    {0x1.fffffcp-127, 0, 0x1.fffffcp-127},
    {0x1p-149, 0, 0x1p-149},
    {-0x1p-149, 0, -0x1p-149},
    {-0x1.fffffcp-127, 0, -0x1.fffffcp-127},
    {-0x1p-126, 0, -0x1p-126},
    {-0x1.fffffep+127, 0, -0x1.fffffep+127},
    {-HUGE_VALF, 0, -HUGE_VALF},
    {HUGE_VALF, 1, HUGE_VALF},
    {-HUGE_VALF, 1, -HUGE_VALF},
    {HUGE_VALF, -1, HUGE_VALF},
    {-HUGE_VALF, -1, -HUGE_VALF},
    {HUGE_VALF, 127, HUGE_VALF},
    {-HUGE_VALF, 127, -HUGE_VALF},
    {HUGE_VALF, -127, HUGE_VALF},
    {-HUGE_VALF, -127, -HUGE_VALF},
    {HUGE_VALF, 0, HUGE_VALF},
    {0.0f, 0, 0.0},
    {-0.0f, 0, -0.0},
    {0.0f, 1, 0.0},
    {-0.0f, 1, -0.0},
    {0.0f, -1, 0.0},
    {-0.0f, -1, -0.0},
    {0.0f, 127, 0.0},
    {-0.0f, 127, -0.0},
    {0.0f, -127, 0.0},
    {-0.0f, -127, -0.0}
};

#endif
